#ifndef symPainter_h__
#define symPainter_h__
#include "../skyAdapter.h"
#ifdef _SYMBIAN

#include <e32base.h>	// For CActive, link against: euser.lib
#include <e32std.h>		// For RTimer, link against: euser.lib
#include <f32file.h>
#include <fbs.h>
#include <ImageConversion.h>

namespace Sky
{

	class OSPainter : public Object
	{
	public:
		OSPainter():mpBackBitmapDevice(vNull),mpBitMapGC(vNull){}
		~OSPainter();
	protected:
		//CBitmapContext*  mDevice;
		mutable CFbsBitGc*		 mpBitMapGC;
		CFbsBitmapDevice* mpBackBitmapDevice;
	};

}

#endif //_SYMBIAN

#endif // skyPainter_h__


